146906
55971
780682
840922
439984
504720
343284
796655
314443
35884
879309
20492
5258799
3685581
3208148
2518804
2282988
2129609
2059358
193878
1830118
1745136
1727196
1660471